<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, table, img{margin:0; padding:0;}
em, var, i{font-style:normal;}
ul, li{list-style:none;}
body{line-height:22px; font:12px/1.5 'Hiragino Sans GB','microsoft YaHei', Arial, Helvetica, Tahoma, Verdana, sans-serif;}
a, img, input, textarea{border:0;}
ul, ol, dl, dt, dd{list-style-type:none;}
a:link, a:visited{text-decoration:none;}
a:hover, a:active{text-decoration:none;}
a{outline:none;}
a:focus{outline:0;}
input:focus{outline:none;}

/* clearfix */
.clear-fix:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.clear-fix{display:inline-block;}
.oz-h1{overflow:hidden; zoom:1;}

/* float */
.f-l{float:left;}
.f-r{float:right;}

/* font style */
.c-999{color:#999 !important;}
.c-888{color:#888 !important;}
.c-333{color:#333 !important;}
.c-F00{color:#F00 !important;}
.fs-0{font-size:0 !important;}
.fs-12{font-size:12px !important;}
.fs-14{font-size:14px !important;}
.fm-ss{font-family:'SimSun' !important;}
.fm-my{font-family:'Microsoft YaHei' !important;}
.fm-al{font-family:Arial !important;}
.fw-7{font-weight:700 !important;}
.fw-5{font-weight:500 !important;}

/* background */
.bg-F7F7F7{background:#F7F7F7 !important;}
.bg-F5F5F5{background:#F5F5F5 !important;}
.bg-FFF{background:#FFF !important;}

/* text align */
.ta-l{text-align:left !important;}
.ta-c{text-align:center !important;}
.ta-r{text-align:right !important;}

/* margin padding */
.ml0{margin-left:0 !important;}
.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.mr0{margin-right:0 !important;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.pt20{padding-top:20px !important;}
.pb20{padding-bottom:20px !important;}

/* icon */
.cont-way-icon{display:inline-block; position:relative; background:url('../images/cont_way_icon.png') no-repeat; vertical-align:middle;}
.cwi-mobile{width:13px; height:16px; background-position:0 0;}
.cwi-mail{width:16px; height:11px; background-position:-20px 0;}
.search-icon{display:inline-block; position:relative; width:20px; height:20px; background:url('../images/search_icon.png') no-repeat center center; background-size:20px auto; vertical-align:middle;}
.site-r-icon{display:inline-block; position:relative; background:url('../images/site_r_icon.png') no-repeat; vertical-align:middle;}
.sri-white{width:6px; height:9px; background-position:0 0;}
.sri-black{width:6px; height:9px; background-position:-10px 0;}
.sri-green{width:6px; height:9px; background-position:-20px 0;}

.site-longr-icon{display:inline-block; position:relative; background:url('../images/site_longr_icon.png') no-repeat; vertical-align:middle;}
.sri-i1{width:50px; height:18px; background-position:0 0;}
.sri-i2{width:34px; height:11px; background-position:0 -25px;}
.sri-i2-2{width:34px; height:11px; background-position:-70px -25px;}
.sri-i2-3{width:34px; height:11px; background-position:-70px -45px;}
.sri-i2-4{width:34px; height:11px; background-position:0 -45px;}
.sri-i3{width:14px; height:9px; background-position:0 -60px;}
.sri-i4{width:14px; height:9px; background-position:0 -75px;}
.sri-i4-2{width:14px; height:9px; background-position:0 -90px;}
.sri-i4-3{width:14px; height:9px; background-position:-90px -75px;}
.sri-i5{width:10px; height:14px; background-position:-70px 0;}
.sri-i5-2{width:10px; height:14px; background-position:-90px 0;}
.sri-i6{width:18px; height:10px; background-position:-30px -75px;}
.sri-i6-2{width:18px; height:10px; background-position:-60px -75px;}

.site-doubler-icon{display:inline-block; position:relative; background:url('../images/site_doubler_icon.png') no-repeat; vertical-align:middle;}
.sdi-606060{width:8px; height:5px; background-position:0 0;}
.sdi-149E13{width:8px; height:5px; background-position:-15px 0;}


.site-online-icon{display:inline-block; position:relative; background:url('../images/site_online_icon.png') no-repeat; vertical-align:middle;}
.soi-qq{width:17px; height:17px; background-position:0 0;}
.soi-phone{width:16px; height:16px; background-position:0 -45px;}

.site-close-icon{display:inline-block; position:relative; background:url('../images/site_close_icon.png') no-repeat; vertical-align:middle;}
.sci-FFFFFF{width:12px; height:12px; background-position:0 0;}
.sci-213752{width:12px; height:12px; background-position:-20px 0;}

.site-play-icon{display:inline-block; position:relative; background:url('../images/site_play_icon.png') no-repeat center center; vertical-align:middle;}
.spi-FFFFFF{width:15px; width:15px\8; height:15px; height:15px\8; background-size:15px auto; background-size:15px auto\8;}

/*width*/
.site-w{width:100%; height:100%;}
.site-w1200{width:1200px; min-width:1200px; height:100%; margin:0 auto;}



/*preview top fixed head */
.sd-top-fixed-box{display:block; height:145px; clear:both;}
.sd-top-fixed{position:fixed; top:0; left:0; z-index:3000; width:100%; zoom:1;}


/*head*/
.site-head{height:95px; line-height:95px; background:#FFF;}
.site-head .sh-in{background:inherit;}
.site-head .sh-in .a-logo{position:relative; top:16px;}
.site-head .sh-in .cont-way{position:relative; top:22px;}
.site-head .sh-in .cont-way .cw-dl{margin-left:30px;}
.site-head .sh-in .cont-way .cw-dl dt{width:50px; height:50px; border:1px solid #CCC;}
.site-head .sh-in .cont-way .cw-dl dt .cwi-pos-mob{top:17px; left:18px;}
.site-head .sh-in .cont-way .cw-dl dt .cwi-pos-mal{top:19px; left:17px;}
.site-head .sh-in .cont-way .cw-dl dd{line-height:25px; margin:0 0 0 15px;}

/* nav */
.site-nav{height:50px; line-height:50px; background:#213752;}
.site-nav .sn-in{background:inherit;}
.site-nav .sn-in .sni-menu{position:relative; z-index:20; line-height:inherit;}
.site-nav .sn-in .sni-menu .menu-item{position:relative;}
.site-nav .sn-in .sni-menu .menu-item a{display:block; padding:0 30px; font-size:16px; color:#FFF; cursor:pointer;}
.site-nav .sn-in .sni-menu .menu-item .menu-sub{display:none; position:absolute; top:50px; left:0; width:100%; padding:0 0 20px 0; background:#FFF;}
.site-nav .sn-in .sni-menu .menu-item .menu-sub .ms-item{line-height:30px;}
.site-nav .sn-in .sni-menu .menu-item .menu-sub .ms-item a{display:block; font-size:14px; color:#333;}
.site-nav .sn-in .sni-menu .menu-item .menu-sub .ms-item a:hover{color:#149E13;}
.site-nav .sn-in .sni-menu .menu-item:hover{background:#FFF;}
.site-nav .sn-in .sni-menu .menu-item:hover a{color:#213752;}
.site-nav .sn-in .sni-menu .menu-item:hover .menu-sub{display:block;}
.site-nav .sn-in .sni-menu .menu-item.active{background:#FFF;}
.site-nav .sn-in .sni-menu .menu-item.active a{color:#213752;}


/* nav search */
.site-nav .sn-in .sni-search{position:relative; width:130px; height:100%; background:#149E13; -webkit-transition:width 0.2s; -moz-transition:width 0.2s; -o-transition:width 0.2s; transition:width 0.2s; _width:260px;}
.site-nav .sn-in .sni-search .bg-r{position:absolute; left:0; height:100%; _display:none;}
.site-nav .sn-in .sni-search .bg-r .bgr-i{position:absolute; bottom:0; left:-30px; width:0; height:0; border-width:50px; border-style:solid; border-color:#149E13; border-top-color:#213752; border-bottom:0px; border-left:0; overflow:hidden;}
.site-nav .sn-in .sni-search .search-box{position:relative; height:100%;}
.site-nav .sn-in .sni-search .search-box .sb-input{position:relative; top:10px; left:20px; width:0; height:30px; line-height:30px; padding:0 5px; color:#FFF; background:transparent; -webkit-transition:width 0.1s; -moz-transition:width 0.1s; -o-transition:width 0.1s; transition:width 0.1s; *top:0; _top:10px; _width:170px; _border:1px solid #118B0F;}
.site-nav .sn-in .sni-search .search-box ::-webkit-input-placeholder{color:#DCDCDC;}
.site-nav .sn-in .sni-search .search-box :-moz-placeholder{color:#DCDCDC;}
.site-nav .sn-in .sni-search .search-box ::-moz-placeholder{color:#DCDCDC;}
.site-nav .sn-in .sni-search .search-box :-ms-input-placeholder{color:#DCDCDC;}
.site-nav .sn-in .sni-search .search-box .sb-si{position:absolute; top:15px; left:40px; cursor:pointer; -webkit-transition:width 0.2s; -moz-transition:width 0.2s; -o-transition:width 0.2s; transition:width 0.2s; _display:none;}
.site-nav .sn-in .sni-search .search-box .sb-txt{display:inline-block; position:absolute; top:0; right:20px; width:33px; font-size:14px; color:#FFF; overflow:hidden; -webkit-transition:width 0.2s; -moz-transition:width 0.2s; -o-transition:width 0.2s; transition:width 0.2s; white-space:nowrap;}
.site-nav .sn-in .sni-search:hover{width:250px; _width:260px;}
.site-nav .sn-in .sni-search:hover .bg-r{display:none;}
.site-nav .sn-in .sni-search:hover .sb-input{width:170px;}
.site-nav .sn-in .sni-search:hover .sb-si{top:15px; right:20px; left:auto; cursor:pointer;}
.site-nav .sn-in .sni-search:hover .sb-txt{width:0;}
.site-nav .sn-in .sni-search-active{width:250px;}
.site-nav .sn-in .sni-search-active .bg-r{display:none;}
.site-nav .sn-in .sni-search-active .sb-input{width:170px;}
.site-nav .sn-in .sni-search-active .sb-si{top:15px; right:20px; left:auto; cursor:pointer;}
.site-nav .sn-in .sni-search-active .sb-txt{width:0;;}

/*ad*/
.site-ad{position:relative; height:600px; background:#FFF; overflow:hidden;}
.site-ad .sa-img{display:block; width:100%; height:100%; overflow:hidden;}
.site-ad .sa-img .sai-item{display:none; position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; text-align:center;}
.site-ad .sa-img .sai-item .img-m{display:inline-block; width:100%; height:100%;}
.site-ad .sa-img .sai-item .img-l{display:none; left:-760px; _left:0; _display:block;}
.site-ad .sa-img .sai-item .img-r{display:none; right:760px; _right:0; _display:block;}
.site-ad .sa-btn{position:absolute; bottom:15px; z-index:10; width:100%; overflow:hidden; zoom:1; text-align:center;}
.site-ad .sa-btn span{display:inline-block; width:15px; height:15px; margin:0 2px 0 2px; font-size:0; border-radius:50%;}
.site-ad .sa-btn span i{display:inline-block; width:7px; height:7px; margin:4px 0 0 0; font-size:0; border-radius:50%; background:#8E939B;}
.site-ad .sa-btn span:hover{background:#8E939B; opacity:0.5; cursor:pointer; filter:alpha(opacity=50);}
.site-ad .sa-btn span.active{background:#8E939B; opacity:0.8; filter:alpha(opacity=80) !important;}
.site-ad .sa-btn span:hover i{background:#FFF;}
.site-ad .sa-btn span.active i{background:#FFF;}
.site-ad .sa-lr-btn{display:none; position:absolute; top:36%; width:100%;}
.site-ad .sa-lr-btn .sa-lr-btn-in{position:relative; top:-36%; width:1200px; margin:0 auto;}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn{display:block; position:absolute; width:30px; height:66px; background-color:#000; opacity:0.15; cursor:pointer; filter:alpha(opacity=15);}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn i{display:inline-block; width:10px; height:18px; margin:24px 0 0 10px; background:url(../images/ad_lr_arr.png) no-repeat;}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn:hover{opacity:0.5; filter:alpha(opacity=50);}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn-left{left:0; border-top-right-radius:2px; border-bottom-right-radius:2px;}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn-left i{background-position:0 0;}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn-right{right:0; border-top-left-radius:2px; border-bottom-left-radius:2px;}
.site-ad .sa-lr-btn .sa-lr-btn-in .ad-lr-btn-right i{background-position:-20px 0;}

/* site panel */
.site-panel{background:#FFF;}
.site-panel .sp-in{background:inherit;}
.site-panel .sp-in .spi-title{padding:20px 0; text-align:center;}
.site-panel .sp-in .spi-title .tit-p1{font-size:22px; color:#333;}
.site-panel .sp-in .spi-title .tit-p2{margin-top:5px; font-size:16px; color:#999;}
.site-panel .sp-in .spi-btn{margin:20px 0; text-align:center;}
.site-panel .sp-in .spi-btn .btn-a{display:inline-block; padding:18px 62px; border:1px solid #213752; border-right:0; border-left:0; background:#213752; transition:all 0.3s ease-out 0s;}
.site-panel .sp-in .spi-btn .btn-a .sri-i2{transition:all 0.3s ease-out 0s;}
.site-panel .sp-in .spi-btn .btn-a:hover{border-color:#149E13; background:none;}
.site-panel .sp-in .spi-btn .btn-a:hover .sri-i2{width:34px; height:11px; background-position:-70px -45px;}

/* panel box 1 */
.panel-box-1{margin-left:-30px;}
.panel-box-1 .pb1-item{width:380px; height:430px; margin:10px 0 25px 30px; background:#FFF; transition:all 0.3s ease-out 0s;}
.panel-box-1 .pb1-item .item-dl{overflow:hidden;}
.panel-box-1 .pb1-item .item-dl dt{display:table; position:relative; width:360px; height:200px; margin:10px auto; overflow:hidden; text-align:center; vertical-align:middle; *display:block;}
.panel-box-1 .pb1-item .item-dl dt label{display:table-cell; cursor:pointer; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.panel-box-1 .pb1-item .item-dl dt label img{display:inline-block; max-width:360px; max-height:200px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.panel-box-1 .pb1-item .item-dl dd{width:310px; height:180px; margin:15px auto 0 auto; padding:0 10px; border:1px solid #DCDCDC; transition:all 0.3s ease-out 0s;}
.panel-box-1 .pb1-item .item-dl dd .idd-tit{max-width:310px; height:50px; line-height:25px; margin:20px auto 10px auto; font-size:18px; color:#444; overflow:hidden; text-align:center; word-wrap:break-word; word-break:break-all; _width:310px;}
.panel-box-1 .pb1-item .item-dl dd .idd-line{width:100px; height:1px; line-height:0; margin:0 auto; font-size:0; background:#D7D7D7; overflow:hidden;}
.panel-box-1 .pb1-item .item-dl dd .idd-txt{max-width:310px; height:48px; line-height:24px; margin:15px auto 0 auto; font-size:12px; color:#888; overflow:hidden; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all; _width:310px;}
.panel-box-1 .pb1-item .item-dl dd .idd-date{max-width:310px; height:20px; line-height:20px; margin:0 auto; font-size:12px; color:#888; text-align:right; overflow:hidden; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all; _width:310px;}
.panel-box-1 .pb1-item:hover{margin-top:0px; box-shadow:0 12px 20px rgba(0, 0, 0, 0.1);}
.panel-box-1 .pb1-item:hover dd{width:328px; padding:5px 15px 5px 15px; border-color:#149E13;}
.panel-box-1 .pb1-item:hover dd .idd-tit{color:#149E13;}
.panel-box-1 .pb1-item:hover dd .idd-line{background:#149E13;}
.panel-box-1 .pb1-item:hover dd .idd-txt{color:#149E13;}
.panel-box-1 .pb1-item:hover dd .idd-date{color:#149E13;}


/* panel box 2 */
.panel-box-2{margin-left:-30px;}
.panel-box-2 .pb2-item{width:380px; height:274px; margin:20px 0 25px 30px;}
.panel-box-2 .pb2-item .item-news-box{overflow:hidden;}
.panel-box-2 .pb2-item .item-news-box .news-date{padding-bottom:5px; border-bottom:1px solid #F0F0F0; transition:all 0.3s ease-out 0s; overflow:hidden; zoom:1;}
.panel-box-2 .pb2-item .item-news-box .news-date .date-txt{float:left; max-width:200px; overflow:hidden; font-size:14px; color:#999;}
.panel-box-2 .pb2-item .item-news-box .news-date .date-time{float:right; font-size:12px; color:#999;}
.panel-box-2 .pb2-item .item-news-box .news-tit{max-width:100%; margin:30px 0; font-size:16px; color:#444; overflow:hidden; transition:all 0.3s ease-out 0s; white-space:nowrap; word-wrap:break-word; word-break:break-all;}
.panel-box-2 .pb2-item .item-news-box .news-desc{height:66px; line-height:22px; font-size:12px; color:#888; overflow:hidden;}
.panel-box-2 .pb2-item .item-news-box .news-more{margin-top:40px; font-size:14px; color:#666;}
.panel-box-2 .pb2-item .item-news-box .news-more .more-txt{display:inline-block; padding:10px; border-bottom:1px solid #F0F0F0;}
.panel-box-2 .pb2-item .item-news-box .news-more .more-txt .more-em{position:relative; z-index:3; background:#FFF; overflow:hidden;}
.panel-box-2 .pb2-item .item-news-box .news-more .more-txt .more-ri{z-index:2; margin-left:-20px; overflow:hidden; transition:all 0.3s ease-out 0s;}
.panel-box-2 .pb2-item:hover .item-news-box .news-date{border-color:#038A03;}
.panel-box-2 .pb2-item:hover  .item-news-box .news-tit{margin-top:20px;}
.panel-box-2 .pb2-item:hover  .item-news-box .news-more{color:#038A03;}
.panel-box-2 .pb2-item:hover  .item-news-box .news-more .more-txt{border-bottom-color:#038A03;}
.panel-box-2 .pb2-item:hover  .item-news-box .news-more .more-txt .more-ri{margin-left:5px;}


/* panel box 3 */
.bg-imgp3{width:100%; height:565px; background:url(../images/jm-p3-bg.jpg) no-repeat center center;}
.panel-box-3{position:relative; top:50px; width:100%; height:495px; overflow:hidden; zoom:1;}
.panel-box-3 .pb3-btn{display:inline; position:relative; z-index:22; width:30px; height:100%; cursor:pointer;}
.panel-box-3 .pb3-btn .btn-lr{display:inline-block; position:relative; top:180px; left:0; width:30px; height:66px; border-radius:3px; background-color:#000; opacity:0.15; cursor:pointer; filter:alpha(opacity=15);}
.panel-box-3 .pb3-btn .btn-lr i{display:inline-block; width:10px; height:18px; margin:24px 0 0 10px; background:url(../images/ad_lr_arr.png) no-repeat;}
.panel-box-3 .pb3-btn:hover .btn-lr{opacity:0.5; filter:alpha(opacity=50);}
.panel-box-3 .pb3-btn-l{float:left;}
.panel-box-3 .pb3-btn-l .btn-lr i{background-position:0 0;}
.panel-box-3 .pb3-btn-r{float:right;}
.panel-box-3 .pb3-btn-r .btn-lr i{background-position:-20px 0;}
.panel-box-3 .pb3-list{float:left; position:relative; z-index:21; width:1120px; height:429px; margin:0 10px; overflow:hidden; zoom:1; white-space:nowrap;}
.panel-box-3 .pb3-list .pb3l-cont{width:100%; overflow:hidden; zoom:1; white-space:nowrap;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item{display:block; float:left; width:460px; margin-top:20px; padding:0 50px; transition:all 0.3s ease-out 0s;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl{overflow:hidden;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl dt{display:table; position:relative; width:460px; height:253px; margin:0 auto; overflow:hidden; text-align:center; vertical-align:middle; *display:block;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl dt label{display:table-cell; cursor:pointer; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl dt label img{display:inline-block; max-width:460px; max-height:253px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl .aid-tit{max-width:460px; margin:20px 0; font-size:18px; color:#444; overflow:hidden; white-space:nowrap; word-wrap:break-word; word-break:break-all; text-align:center;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl .aid-desc{max-width:460px; height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden; white-space:normal; word-wrap:break-word; word-break:break-all;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl .aid-date{max-width:460px; height:20px; line-height:20px; font-size:12px; color:#999; overflow:hidden; white-space:normal; word-wrap:break-word; word-break:break-all; text-align:right;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item .ai-dl .aid-go{position:relative; left:-100px; margin-top:20px; transition:all 0.3s ease-out 0s;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item:hover{margin-top:10px;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item:hover .aid-tit{border-bottom:1px solid #149E13;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item:hover .aid-desc{color:#149E13;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item:hover .aid-date{color:#149E13;}
.panel-box-3 .pb3-list .pb3l-cont .ac-item:hover .aid-go{left:0;}


/*online customer*/
.site-online{position:fixed; top:150px; right:1px; z-index:10001; width:180px; _position:absolute;}
.site-online .on-title{height:50px; line-height:50px; padding-left:15px; border-radius:5px; background:#038A03;}
.site-online .on-title .ot-txt{float:left; font-size:14px; font-weight:700; color:#fff; letter-spacing:1px;}
.site-online .on-title .ot-close{float:right; top:20px; right:10px; cursor:pointer; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.site-online .on-title .ot-close:hover{background-position:-20px 0;}
.site-online .on-body{border:1px solid #F0F0F0; border-top:0; border-bottom-right-radius:5px; border-bottom-left-radius:5px; background-color:rgba(255,255,255,0.4); box-shadow:0 5px 20px rgba(0, 0, 0, 0.1); overflow:hidden;}
@media \0screen\,screen\9{.site-online .on-body{position:static; background-color:#fff; filter:Alpha(opacity=40); *zoom:1;}}
.site-online .on-body .onb-item{line-height:24px; padding:10px 0; overflow:hidden; zoom:1;}
.site-online .on-body .onb-item dt{float:left; width:50px; text-align:center;}
.site-online .on-body .onb-item dt i{margin-top:3px;}
.site-online .on-body .onb-item dd{float:left; width:128px; overflow:hidden; text-align:left;}
.site-online .on-body .onb-item dd a{color:#666;}
.site-online .on-body .onb-item dd a:hover{color:#149E13;}
.site-online .on-body .onb-item dd label{display:block; color:#666;}
.site-online .on-body .onb-item:nth-child(odd){background:#FFF;}
.site-online .on-body .onb-item:nth-child(even){background:#F9F9F9;}


/*foot*/
.site-foot{height:100px;padding:25px 0; border-top:1px solid #E4E4E4; background:#FFF;}
.site-foot .sf-in{overflow:hidden; zoom:1;}
.site-foot .sf-in .sfi-cont{overflow:hidden; text-align:center;}
.site-foot .sf-in .sfi-cont .sfic-l{font-size:14px; color:#444;}

/* inner page banner*/
.site-innerpage-banner{height:460px; overflow:hidden;}
.bg-innerB1{height:100%; background:url(../images/inner-banner/inner-b1.jpg) #FFFFFF no-repeat top center;}
.bg-innerB2{height:100%; background:url(../images/inner-banner/inner-b2.jpg) #FFFFFF no-repeat top center;}
.bg-innerB3{height:100%; background:url(../images/inner-banner/inner-b3.jpg) #FFFFFF no-repeat top center;}
.bg-innerB4{height:100%; background:url(../images/inner-banner/inner-b4.jpg) #FFFFFF no-repeat top center;}
.bg-innerB5{height:100%; background:url(../images/inner-banner/inner-b5.jpg) #FFFFFF no-repeat top center;}
.bg-innerB6{height:100%; background:url(../images/inner-banner/inner-b6.jpg) #FFFFFF no-repeat top center;}

/* inner page cont */
.site-innerpage{position:relative; height:auto; min-height:720px; margin-top:-180px; _height:expression(this.offsetHeight &gt; 720 ? 'auto' : '720px');}
.site-innerpage .si-in{height:auto;}
.site-innerpage .innerpage-box{height:auto; padding:20px; overflow:hidden; zoom:1;}
.site-innerpage .innerpage-box .ib-head{line-height:22px; padding-bottom:15px; border-bottom:1px solid #E4E4E4;}
.site-innerpage .innerpage-box .ib-head .ih-title{font-size:20px; font-weight:500; color:#000;}
.site-innerpage .innerpage-box .ib-head .ih-subtitle{font-size:16px; font-weight:500; color:#999;}
.site-innerpage .innerpage-box .ib-body{width:100%; overflow:hidden;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu{width:240px;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul{overflow:hidden;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item{position:relative; left:0; height:45px; line-height:45px; margin-top:-1px; padding-left:0; border-top:1px solid #E4E4E4; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item em{display:inline-block; width:3px; height:15px; margin:0 20px 0 5px; background:transparent; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; vertical-align:middle;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item a{display:inline-block; font-size:14px; color:#666; vertical-align:middle;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item.active{left:0;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item.active em{background:#2495E4;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item.active a{font-weight:700; color:#333;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item:hover{padding-left:10px;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item:hover em{background:#2495E4;}
.site-innerpage .innerpage-box .ib-body .ib-leftmenu .menu-ul .mu-item:hover a{font-weight:700; color:#333;}
.site-innerpage .innerpage-box .ib-body .ib-rightcont{width:900px;}

/* site innerpage search tit tip */
.site-search-tit-tip{height:24px; line-height:24px; padding:10px 10px; border-bottom:1px solid #F0F0F0;}
.site-search-tit-tip .key-word{display:inline-block; max-width:200px; overflow:hidden; vertical-align:middle; white-space:nowrap; word-wrap:break-word; word-break:break-all; _width:expression(this.offsetWidth &gt; 200 ? 'auto' : '200px');}

/* company-profile-writing &gt;&amp; memorabilia detail writing &gt;&amp; leading care detail writing*/
.site-innerpage-writing{padding:20px 30px;}
.site-innerpage-writing .write-head{padding:0; font-size:14px; font-weight:700; color:#444; text-align:center;}
.site-innerpage-writing .write-date{line-height:24px; margin-bottom:20px; text-align:center; color:#999;}
.site-innerpage-writing .write-cont{line-height:24px; font-size:12px; color:#666; letter-spacing:1px;}
.site-innerpage-writing .write-cont p{overflow:hidden;}
.site-innerpage-writing .write-cont img{max-width:100%; margin-top:10px; overflow:hidden;}
.site-innerpage-writing .write-foot{line-height:24px; padding:5px 0; text-align:right; color:#999;}

/* memorabilia-list &gt;&amp; leading care list news list*/
.site-innerpage-newlist{overflow:hidden;}
.site-innerpage-newlist .list-item{display:block; margin:20px; padding:0 20px 20px 20px; border-bottom:1px solid #E4E4E4; overflow:hidden; zoom:1; transition:all .6s cubic-bezier(0.22, 0.61, 0.36, 1) 0s;}
.site-innerpage-newlist .list-item .lcl-l{float:left; width:200px; height:130px;}
.site-innerpage-newlist .list-item .lcl-l img{max-width:100%; max-height:100%; overflow:hidden;}
.site-innerpage-newlist .list-item .lcl-r{float:left; width:600px; line-height:24px; margin-left:20px; text-align:left;}
.site-innerpage-newlist .list-item .lcl-r .lclr-t{width:100%; font-size:14px; font-weight:700; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all;}
.site-innerpage-newlist .list-item .lcl-r .lclr-d{font-size:12px; font-weight:500; color:#999; overflow:hidden; word-wrap:break-word; word-break:break-all;}
.site-innerpage-newlist .list-item .lcl-r .lclr-c{height:48px; margin-top:10px; font-size:12px; font-weight:500; color:#888; overflow:hidden; word-wrap:break-word; word-break:break-all;}
.site-innerpage-newlist .list-item .lcl-r .lclr-g{margin:15px 0 0 0;}
.site-innerpage-newlist .list-item .lcl-r .lclr-g i{left:0; opacity:0.5; transition:all .6s cubic-bezier(0.22, 0.61, 0.36, 1) 0s; filter:Alpha(opacity=50);}
.site-innerpage-newlist .list-item:hover{border-color:#149E13;}
.site-innerpage-newlist .list-item:hover .lcl-l img{opacity:0.9; filter:Alpha(opacity=90);}
.site-innerpage-newlist .list-item:hover .lclr-t{color:#149E13;}
.site-innerpage-newlist .list-item:hover .lclr-g i{left:95%; background-position:-90px -75px; opacity:1; filter:Alpha(opacity=100);}


/* culture-dynamic-list */
.site-innerpage-dynclist{padding:20px 30px;}
.site-innerpage-dynclist .list-ul{overflow:hidden;}
.site-innerpage-dynclist .list-ul .item-li{margin-bottom:5px; padding:5px 0; transition:all .6s cubic-bezier(0.22, 0.61, 0.66, 1) 0s;}
.site-innerpage-dynclist .list-ul .item-li .item-li-a{display:block; line-height:24px; font-size:12px; color:#666; overflow:hidden; zoom:1;}
.site-innerpage-dynclist .list-ul .item-li .item-li-a .ia-i{float:left; margin:10px 10px 0 0; transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1) 0s;}
.site-innerpage-dynclist .list-ul .item-li .item-li-a .ia-txt{float:left; max-width:650px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all; _width:700px;}
.site-innerpage-dynclist .list-ul .item-li .item-li-a .ia-date{float:right; cursor:pointer;}
.site-innerpage-dynclist .list-ul .item-li:hover .item-li-a{color:#149E13;}
.site-innerpage-dynclist .list-ul .item-li:hover .item-li-a .ia-i{background-position:-15px 0;}

/* aptitude-honour-list */
.aptitude-honour-list{overflow:hidden; text-align:center;}
.aptitude-honour-list .a-item{float:left; width:265px; margin:10px 0 0 15px; padding:10px; overflow:hidden;}
.aptitude-honour-list .a-item .ai-dl{position:relative; width:auto; overflow:hidden; zoom:1; text-align:center;}
.aptitude-honour-list .a-item .ai-dl .aid-imgbox{position:relative; width:263px; height:180px; border:1px solid #E4E4E4; overflow:hidden;}
.aptitude-honour-list .a-item .ai-dl .aid-imgbox .aid-img{display:table; position:relative; width:263px; height:180px; overflow:hidden; text-align:center; *display:block;}
.aptitude-honour-list .a-item .ai-dl .aid-imgbox .aid-img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.aptitude-honour-list .a-item .ai-dl .aid-imgbox .aid-img a img{display:inline-block; max-width:263px; max-height:180px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.aptitude-honour-list .a-item .ai-dl .aid-titbox{position:relative; width:265px; margin-top:5px; overflow:hidden;}
.aptitude-honour-list .a-item .ai-dl .aid-titbox .aid-tit{height:40px; line-height:20px; margin:5px 0 0 0; font-size:12px; font-weight:700; color:#444; overflow:hidden; text-align:center; word-wrap:break-word; word-break:break-all;}
.aptitude-honour-list .a-item .ai-dl:hover img{opacity:0.9; filter:Alpha(opacity=90);}
.aptitude-honour-list .a-item .ai-dl:hover .aid-titbox .aid-tit{color:#149E13;}

/* organization-structure-cont */
.organization-structure-cont{padding:20px 30px; text-align:center;}
.organization-structure-cont img{display:inline-block;}


/* contact-us-table */
.contact-us-table{width:100%; padding:20px;}
.contact-us-table .td-1{width:55%;}
.contact-us-table .td-1 .us-map{max-width:100%; overflow:hidden;}
.contact-us-table .td-2{width:45%;}
.contact-us-table .td-2 .us-info{margin-left:50px;}
.contact-us-table .td-2 .us-info .info-dt{font-size:14px; font-weight:700; color:#333;}
.contact-us-table .td-2 .us-info .info-dd{font-size:14px; color:#666;}



/* site-innerpage-prolist */
.site-innerpage-prolist{overflow:hidden; text-align:center;}
.site-innerpage-prolist .a-item{float:left; width:265px; margin:10px 0 0 15px; padding:10px; overflow:hidden;}
.site-innerpage-prolist .a-item .ai-dl{position:relative; width:auto; overflow:hidden; zoom:1; text-align:center;}
.site-innerpage-prolist .a-item .ai-dl .aid-imgbox{position:relative; width:263px; height:180px; border:1px solid #E4E4E4; overflow:hidden;}
.site-innerpage-prolist .a-item .ai-dl .aid-imgbox .aid-img{display:table; position:relative; width:263px; height:180px; overflow:hidden; text-align:center; *display:block;}
.site-innerpage-prolist .a-item .ai-dl .aid-imgbox .aid-img label{display:table-cell; cursor:pointer; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.site-innerpage-prolist .a-item .ai-dl .aid-imgbox .aid-img label img{display:inline-block; max-width:263px; max-height:180px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.site-innerpage-prolist .a-item .ai-dl .aid-titbox{position:relative; width:265px; margin-top:10px; overflow:hidden;}
.site-innerpage-prolist .a-item .ai-dl .aid-titbox .aid-tit{width:265px; max-width:265px; height:24px; line-height:24px; font-size:12px; color:#444; overflow:hidden; overflow:hidden; text-align:left; white-space:nowrap; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all;}
.site-innerpage-prolist .a-item .ai-dl:hover img{opacity:0.9; filter:Alpha(opacity=90);}
.site-innerpage-prolist .a-item .ai-dl:hover .aid-tit .tit-name{color:#149E13;}

/* site-innerpage-prodetail */
.site-innerpage-prodetail{padding:20px;}
.site-innerpage-prodetail .detail-info{overflow:hidden;}
.site-innerpage-prodetail .detail-info .info-imgbox{position:relative; width:263px; height:180px; border:1px solid #E4E4E4; overflow:hidden;}
.site-innerpage-prodetail .detail-info .info-imgbox .ii-img{display:table; position:relative; width:263px; height:180px; overflow:hidden; text-align:center; *display:block;}
.site-innerpage-prodetail .detail-info .info-imgbox .ii-img label{display:table-cell; cursor:pointer; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.site-innerpage-prodetail .detail-info .info-imgbox .ii-img label img{display:inline-block; max-width:263px; max-height:180px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.site-innerpage-prodetail .detail-info .info-cont{width:560px; margin-left:30px;}
.site-innerpage-prodetail .detail-info .info-cont .ic-table{width:100%; line-height:22px; overflow:hidden;}
.site-innerpage-prodetail .detail-info .info-cont .ic-table .td-1{width:60px; padding:5px 0; font-size:14px; color:#888; vertical-align:top;}
.site-innerpage-prodetail .detail-info .info-cont .ic-table .td-2{padding:5px 0; font-size:14px; color:#333; word-wrap:break-word; word-break:break-all;}
.site-innerpage-prodetail .detail-tit{height:30px; line-height:30px; margin:15px 0; font-size:12px; color:#666; background:#F5F5F5; text-align:center;}
.site-innerpage-prodetail .detail-desc{overflow:hidden; word-wrap:break-word; word-break:break-all;}
.site-innerpage-prodetail .detail-desc img{max-width:100%; max-height:100%; margin:0 auto; overflow:hidden;}

/* site-innerpage-videolist */
.site-innerpage-videolist{overflow:hidden; text-align:center;}
.site-innerpage-videolist .a-item{float:left; width:265px; margin:10px 0 0 15px; padding:10px; overflow:hidden;}
.site-innerpage-videolist .a-item .ai-dl{position:relative; width:auto; overflow:hidden; zoom:1; text-align:center;}
.site-innerpage-videolist .a-item .ai-dl .aid-imgbox{position:relative; width:263px; height:180px; border:1px solid #F0F0F0; overflow:hidden;}
.site-innerpage-videolist .a-item .ai-dl .aid-imgbox .aid-img{display:table; position:relative; width:263px; height:180px; overflow:hidden; text-align:center; *display:block;}
.site-innerpage-videolist .a-item .ai-dl .aid-imgbox .aid-img label{display:table-cell; cursor:pointer; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.site-innerpage-videolist .a-item .ai-dl .aid-imgbox .aid-img label img{display:inline-block; max-width:263px; max-height:180px; overflow:hidden; vertical-align:middle; *position:relative; *left:-50%; *top:-50%;}
.site-innerpage-videolist .a-item .ai-dl:hover img{opacity:0.9; filter:Alpha(opacity=90);}
.site-innerpage-videolist .a-item .ai-dl .paly-btn{position:absolute; top:0; left:0; z-index:12; width:100%; height:100%; cursor:pointer; text-align:center;}
.site-innerpage-videolist .a-item .ai-dl .paly-btn .btn-cont{height:100%; background-color:rgba(39,40,34,0.3);}
@media \0screen\,screen\9{.site-innerpage-videolist .a-item .ai-dl .paly-btn .btn-cont{position:static; height:100%; background-color:#272822; filter:Alpha(opacity=30); *zoom:1;}}
.site-innerpage-videolist .a-item .ai-dl .paly-btn .btn-cont label{display:inline-block; position:relative; top:70px; width:40px; height:40px; border-radius:50%; background-color:rgba(0,0,0,0.3); cursor:pointer;}
@media \0screen\,screen\9{.site-innerpage-videolist .a-item .ai-dl .paly-btn .btn-cont label{position:static; margin-top:70px; background-color:#000; filter:Alpha(opacity=30); *zoom:1;}}
.site-innerpage-videolist .a-item .ai-dl .paly-btn .btn-cont label i{top:13px; left:1px;}
.site-innerpage-videolist .a-item .ai-dl .aid-titbox{position:relative; width:265px; margin-top:10px; overflow:hidden;}
.site-innerpage-videolist .a-item .ai-dl .aid-titbox .aid-tit{width:265px; max-width:265px; height:24px; line-height:24px; font-size:12px; font-weight:700; color:#444; overflow:hidden; overflow:hidden; text-align:center; white-space:nowrap; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all;}
.site-innerpage-videolist .a-item:hover .ai-dl .aid-titbox .aid-tit{color:#149E13;}
.site-innerpage-videolist .a-item:hover .ai-dl .paly-btn .btn-cont label{background-color:rgba(0,0,0,0.7);}



/* pop up layer */
.pop-over-layer{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; _position:absolute; filter:alpha(opacity=50);}
.pop-up-layer{display:none; position:fixed; z-index:1901; padding:10px; font-family:'Microsoft YaHei'; background:#CCC; overflow:hidden; _position:absolute;}
.pop-up-layer .layer-content{position:relative; top:0; left:0; width:100%; height:100%; background:#FFF; overflow:hidden;}
.pop-up-layer .layer-head{position:relative; top:0; width:100%; height:28px; line-height:28px; padding:4px; font-size:12px; border-bottom:1px solid #EEE; background:#f5f5f5; overflow:hidden; cursor:move; white-space:nowrap;}
.pop-up-layer .layer-head .title{float:left; position:relative; left:5px; max-width:550px; height:26px; line-height:26px; font-weight:700; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pop-up-layer .layer-head .close{float:right; position:absolute; top:12px; right:15px; width:16px; height:16px; font-size:0; background:url('../images/pop_uplayer_close_icon.png') no-repeat 0 0; cursor:pointer; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; text-align:center;}
.pop-up-layer .layer-head .close:hover{background-position:-30px 0;}
.pop-up-layer .layer-body{position:relative; width:100%; height:100%; background:#fff; clear:both; text-align:center;}
.pop-up-layer .layer-body *{cursor:auto;}
.pop-up-layer .layer-foot{position:absolute; bottom:0px; width:100%; height:28px; line-height:28px; padding:4px; font-size:14px; border-top:1px solid #F90; background:#FC0; text-align:center; white-space:nowrap;}
.pop-up-layer .layer-foot .btn{display:inline-block; min-width:70px; height:24px; line-height:24px; margin-left:15px; color:#F90; border:1px solid #F90; background:#fff; cursor:pointer;}


/*css default style pagination*/
.page-box{overflow:hidden; zoom:1;}
.page-box .default{float:right; margin:10px 0 20px 20px; padding:0; font-size:12px; font-family:"Microsoft YaHei",Verdana; overflow:hidden; zoom:1; text-align:center;}
.page-box .default a, .page-box .default span{display:block; float:left; height:20px; line-height:20px; margin:2px 0 0 5px; padding:4px 12px; color:#333; border:1px solid #e1e1e1; background:#fff; text-decoration:none;}
.page-box .default span:first-child{border-left:1px solid #e1e1e1;}
.page-box .default a:hover{color:#666; background:#eee;}
.page-box .default span.current{color:#fff; border-color:#2495E4; background:#2495E4;}
.page-box .default span.disabled{color:#999; background:#fff;}
.page-box .default .prev{line-height:18px; font-size:22px;}
.page-box .default .next{line-height:18px; font-size:22px;}
.page-box .default span .c-D10E17{font-weight:700; color:#2495E4;}
</pre></body></html>